one-eyed pants mouse - Spanish English Dictionary